package com.lanou.moving.entity;

import java.util.List;

/**
 * Created by 梁树珍 on 15/11/4.
 */
public class MVPlayRoot {

    /**
     * pageCount : 0
     * page : 0
     * totalCount : 0
     * data : {"operatorType":0,"praiseCount":90,"stepCount":15,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_22/160_90/8860/322760/2259320.jpg","desc":"邓紫棋-于是。\u201c于是\u201d是最顺畅的词儿，于是茶冷了，于是天亮了，于是你走了，于是我醒了。如果能把一次分离看得如此顺畅，是不是心情就不会那么痛，是不是脸上的表情依然轻松，是不是就可以更早一点，看到幸福？","mvList":[{"typeDescription":"标清","vertical":480,"duration":244300,"durationMilliSecond":244300,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_22/160_90/8860/322760/2259320.jpg","horizontal":852,"videoId":2259320,"type":0,"bitRate":500,"suffix":"mp4","url":"http://otmv.alicdn.com/new/mv_1_22/c6/71/c6d635bc2a2f27503db980169c496c71.mp4?k=c98f8474ce43a15a&t=1447074853","size":19041762}],"status":1,"songName":"于是","commentCount":15,"songId":41654755,"videoName":"于是","sourceId":0,"id":2259320,"singerId":0,"title":null,"singerName":null,"contributor":0,"bulletCount":53,"pickCount":0,"releaseAt":0}
     * code : 1
     * msg : ok
     * size : 0
     */
    private int pageCount;
    private int page;
    private int totalCount;
    private DataEntity data;
    private int code;
    private String msg;
    private int size;

    public void setPageCount(int pageCount) {
        this.pageCount = pageCount;
    }

    public void setPage(int page) {
        this.page = page;
    }

    public void setTotalCount(int totalCount) {
        this.totalCount = totalCount;
    }

    public void setData(DataEntity data) {
        this.data = data;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public void setSize(int size) {
        this.size = size;
    }

    public int getPageCount() {
        return pageCount;
    }

    public int getPage() {
        return page;
    }

    public int getTotalCount() {
        return totalCount;
    }

    public DataEntity getData() {
        return data;
    }

    public int getCode() {
        return code;
    }

    public String getMsg() {
        return msg;
    }

    public int getSize() {
        return size;
    }

    public class DataEntity {
        /**
         * operatorType : 0
         * praiseCount : 90
         * stepCount : 15
         * picUrl : http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_22/160_90/8860/322760/2259320.jpg
         * desc : 邓紫棋-于是。“于是”是最顺畅的词儿，于是茶冷了，于是天亮了，于是你走了，于是我醒了。如果能把一次分离看得如此顺畅，是不是心情就不会那么痛，是不是脸上的表情依然轻松，是不是就可以更早一点，看到幸福？
         * mvList : [{"typeDescription":"标清","vertical":480,"duration":244300,"durationMilliSecond":244300,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_22/160_90/8860/322760/2259320.jpg","horizontal":852,"videoId":2259320,"type":0,"bitRate":500,"suffix":"mp4","url":"http://otmv.alicdn.com/new/mv_1_22/c6/71/c6d635bc2a2f27503db980169c496c71.mp4?k=c98f8474ce43a15a&t=1447074853","size":19041762}]
         * status : 1
         * songName : 于是
         * commentCount : 15
         * songId : 41654755
         * videoName : 于是
         * sourceId : 0
         * id : 2259320
         * singerId : 0
         * title : null
         * singerName : null
         * contributor : 0
         * bulletCount : 53
         * pickCount : 0
         * releaseAt : 0
         */
        private int operatorType;
        private int praiseCount;
        private int stepCount;
        private String picUrl;
        private String desc;
        private List<MvListEntity> mvList;
        private int status;
        private String songName;
        private int commentCount;
        private int songId;
        private String videoName;
        private int sourceId;
        private int id;
        private int singerId;
        private String title;
        private String singerName;
        private int contributor;
        private int bulletCount;
        private int pickCount;
        private int releaseAt;

        public void setOperatorType(int operatorType) {
            this.operatorType = operatorType;
        }

        public void setPraiseCount(int praiseCount) {
            this.praiseCount = praiseCount;
        }

        public void setStepCount(int stepCount) {
            this.stepCount = stepCount;
        }

        public void setPicUrl(String picUrl) {
            this.picUrl = picUrl;
        }

        public void setDesc(String desc) {
            this.desc = desc;
        }

        public void setMvList(List<MvListEntity> mvList) {
            this.mvList = mvList;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public void setSongName(String songName) {
            this.songName = songName;
        }

        public void setCommentCount(int commentCount) {
            this.commentCount = commentCount;
        }

        public void setSongId(int songId) {
            this.songId = songId;
        }

        public void setVideoName(String videoName) {
            this.videoName = videoName;
        }

        public void setSourceId(int sourceId) {
            this.sourceId = sourceId;
        }

        public void setId(int id) {
            this.id = id;
        }

        public void setSingerId(int singerId) {
            this.singerId = singerId;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public void setSingerName(String singerName) {
            this.singerName = singerName;
        }

        public void setContributor(int contributor) {
            this.contributor = contributor;
        }

        public void setBulletCount(int bulletCount) {
            this.bulletCount = bulletCount;
        }

        public void setPickCount(int pickCount) {
            this.pickCount = pickCount;
        }

        public void setReleaseAt(int releaseAt) {
            this.releaseAt = releaseAt;
        }

        public int getOperatorType() {
            return operatorType;
        }

        public int getPraiseCount() {
            return praiseCount;
        }

        public int getStepCount() {
            return stepCount;
        }

        public String getPicUrl() {
            return picUrl;
        }

        public String getDesc() {
            return desc;
        }

        public List<MvListEntity> getMvList() {
            return mvList;
        }

        public int getStatus() {
            return status;
        }

        public String getSongName() {
            return songName;
        }

        public int getCommentCount() {
            return commentCount;
        }

        public int getSongId() {
            return songId;
        }

        public String getVideoName() {
            return videoName;
        }

        public int getSourceId() {
            return sourceId;
        }

        public int getId() {
            return id;
        }

        public int getSingerId() {
            return singerId;
        }

        public String getTitle() {
            return title;
        }

        public String getSingerName() {
            return singerName;
        }

        public int getContributor() {
            return contributor;
        }

        public int getBulletCount() {
            return bulletCount;
        }

        public int getPickCount() {
            return pickCount;
        }

        public int getReleaseAt() {
            return releaseAt;
        }

        public class MvListEntity {
            /**
             * typeDescription : 标清
             * vertical : 480
             * duration : 244300
             * durationMilliSecond : 244300
             * picUrl : http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_22/160_90/8860/322760/2259320.jpg
             * horizontal : 852
             * videoId : 2259320
             * type : 0
             * bitRate : 500
             * suffix : mp4
             * url : http://otmv.alicdn.com/new/mv_1_22/c6/71/c6d635bc2a2f27503db980169c496c71.mp4?k=c98f8474ce43a15a&t=1447074853
             * size : 19041762
             */
            private String typeDescription;
            private int vertical;
            private int duration;
            private int durationMilliSecond;
            private String picUrl;
            private int horizontal;
            private int videoId;
            private int type;
            private int bitRate;
            private String suffix;
            private String url;
            private int size;

            public void setTypeDescription(String typeDescription) {
                this.typeDescription = typeDescription;
            }

            public void setVertical(int vertical) {
                this.vertical = vertical;
            }

            public void setDuration(int duration) {
                this.duration = duration;
            }

            public void setDurationMilliSecond(int durationMilliSecond) {
                this.durationMilliSecond = durationMilliSecond;
            }

            public void setPicUrl(String picUrl) {
                this.picUrl = picUrl;
            }

            public void setHorizontal(int horizontal) {
                this.horizontal = horizontal;
            }

            public void setVideoId(int videoId) {
                this.videoId = videoId;
            }

            public void setType(int type) {
                this.type = type;
            }

            public void setBitRate(int bitRate) {
                this.bitRate = bitRate;
            }

            public void setSuffix(String suffix) {
                this.suffix = suffix;
            }

            public void setUrl(String url) {
                this.url = url;
            }

            public void setSize(int size) {
                this.size = size;
            }

            public String getTypeDescription() {
                return typeDescription;
            }

            public int getVertical() {
                return vertical;
            }

            public int getDuration() {
                return duration;
            }

            public int getDurationMilliSecond() {
                return durationMilliSecond;
            }

            public String getPicUrl() {
                return picUrl;
            }

            public int getHorizontal() {
                return horizontal;
            }

            public int getVideoId() {
                return videoId;
            }

            public int getType() {
                return type;
            }

            public int getBitRate() {
                return bitRate;
            }

            public String getSuffix() {
                return suffix;
            }

            public String getUrl() {
                return url;
            }

            public int getSize() {
                return size;
            }
        }
    }
}
